Big Huge Thesaurus

Tragelaphus scriptus

noun